@charset "utf-8";
body{ color:#4c4c4c;}

.IndexHead{ margin:0 auto; position:relative; overflow:hidden;}
.IndexHead .swiper-button-next, .IndexHead .swiper-button-prev{ width:70px; height:70px; top:45%;}
.IndexHead .swiper-button-next:hover, .IndexHead .swiper-button-prev:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
.IndexHead .swiper-button-prev, .IndexHead .swiper-container-rtl{background:url(../img/prev.png?a) no-repeat; left:180px;}
.IndexHead .swiper-button-next, .IndexHead .swiper-container-rtl{background:url(../img/next.png?a) no-repeat; right:180px;}


.IndexHb{height:auto;   background:none;}
.IndexHb .swiper-slide img{ width:100%;}

.Index1{ height:569px; background:#1A0947;}
    .Index1 .Index1Box{background:url(../img/index1_1.jpg?a) no-repeat; height:415px; margin:59px auto 0;}
	.Index1 .a2{ width:320px; height:65px; text-align:center; margin:-44px auto 0; display:block;}
	.Index1 .a2 img{height:60px;}

	.Index1 .Index1Box .LinkList{ width:170px; float:left; padding-top:175px; text-align:center;}
    .Index1 .Index1Box .LinkList a{ display:block; width:132px; margin:6px auto 5px; padding-bottom:10px; font-size:17px; color:#8b8b8b; position:relative;}
	.Index1 .Index1Box .LinkList a:hover{ color:#dec66b;}
	.Index1 .Index1Box .LinkList a:last-child{ background:none;}
	.Index1 .Index1Box .LinkList a em.hot{ width:27px; height:25px; overflow:hidden;background:url("../img/hot2.png?a") no-repeat; position:absolute; top:-2px; right:10px;}
	.Index1 .Index1Box .LinkList a em.hot2{right:-2px;}
	.Index1 .Index1Box .A1 a{}
	.Index1 .Index1Box .A2{margin-left:90px;}
	.Index1 .Index1Box .A3{margin-left:89px; }
	.Index1 .Index1Box .A4{margin-left:86px;}
	.Index1 .Index1Box .A5{ float:right;}


.Index2{ height:1270px; background:url(../img/index2Bg.jpg?a) no-repeat center bottom #451277;}
    .Index2 .Index2Box .tit{ text-align:center; margin:50px auto 60px;}
	.Index2 .Index2Box a{ display:block; margin-bottom:15px;}
	.Index2 .Index2Box .img .I1{ width:368px;}
	.Index2 .Index2Box .img .I2{ width:816px;}

.IndexNew1{ height:864px; background:#DFF8FF;}
    .IndexNew1 .Index2Box .tit{ text-align:center; margin:0 auto;}
	.IndexNew1 .Index2Box a{ display:block;}
	
.IndexNew2{ height:825px; background:url(../img/IndexNew2Bg.jpg?a) no-repeat center bottom #A690FF;}
    .IndexNew2 .Index2Box .tit{ text-align:center; margin:0 auto;}
	.IndexNew2 .Index2Box .Ztbox{ margin-top:233px;}
	.IndexNew2 .Index2Box a{ display:block; float:left;}
	
.IndexNew3{ height:795px; background:#FCDAE8;}
    .IndexNew3 .Index2Box .tit{ text-align:center; margin:0 auto;}
	.IndexNew3 .Index2Box a{ float:left;}
.IndexNew4{height:465px;background:#FFF; overflow:hidden;}
    .IndexNew4 .Ztbox a{ display:block;}

	
.Index3{ background:url(../img/index3_Tbg.jpg?a) no-repeat center 240px #FFF;overflow:hidden;}
    .Index3 .Index3Box{background:url(../img/index3_bg1.jpg?a) no-repeat; padding-bottom:65px;}
    .Index3 .Index3Box .tit{ text-align:center; margin:80px auto 60px;}
	.slideYs{ width:1190px; margin:0 auto; position:relative;}
	.slideYs .yz{ position:absolute; width:389px; height:649px; left:0; top:196px;background:url(../img/index3_yz.jpg?a) no-repeat; padding-left:65px; padding-top:142px; color:#000000;}
	.slideYs .yz p{ line-height:37px; font-size:18px; font-weight:lighter;}
	.slideYs .yz p.on{ margin-bottom:20px;}
	.slideYs .yz p.on strong{ font-size:24px; display:block;}
	.slideYs .yz a.a1{ display:block; width:100%; height:87px; position:absolute; bottom:0; right:0;}
	.slideYs .hd{ height:157px; line-height:30px;  padding:0 20px;  position:relative; }
	.slideYs .hd ul{ float:left; position:absolute; left:50px; height:100%;}
	.slideYs .hd ul li{ float:left; margin-right:80px; width:156px; height:157px;}
	.slideYs .hd ul li:last-child{ margin-right:0;}
	.slideYs .hd ul li a{ display:block; width:100%; height:100%;background:url(../img/index3_hd.png?b) no-repeat; text-indent:-9999px;}
	.slideYs .hd ul li a.y2{ background-position:-189px 0;}
	.slideYs .hd ul li a.y3{ background-position:-378px 0;}
	.slideYs .hd ul li a.y4{ background-position:-568px 0;}
	.slideYs .hd ul li a.y5{ background-position:-756px 0;}
	.slideYs .hd ul li a.y6{ background-position:-945px 0; margin-right:0;}
	.slideYs .hd ul li.on a.y1{background-position:0 -159px;}
	.slideYs .hd ul li.on a.y2{background-position:-189px -159px;}
	.slideYs .hd ul li.on a.y3{background-position:-378px -159px;}
	.slideYs .hd ul li.on a.y4{background-position:-568px -159px;}
	.slideYs .hd ul li.on a.y5{background-position:-756px -159px;}
	.slideYs .hd ul li.on a.y6{background-position:-945px -159px;}

	.slideYs .bd{ width:780px;  float:right; margin-top:40px;}
	.slideYs .bd ul{}
	.slideYs .bd li{ width:180px; height:300px; float:left; margin-right:19px; margin-bottom:28px;}
	.slideYs .bd li:nth-child(4n){ margin-right:0;}
	.slideYs .bd li a{ display:block; width:100%; height:100%; position:relative;}
	.slideYs .bd li a p{ position:absolute; width:100%; height:115px; left:0; bottom:0; background:#FFE2E2; opacity:0.9; text-align:center; font-size:18px; color:#000000; font-weight:lighter;}
	.slideYs .bd li a p strong{ display:block; margin:20px auto 0; font-size:22px;}
	.slideYs .bd li a img.Abs{ left:38px; bottom:-14px;}
	.slideYs .bd li .date{ float:right; color:#999;  }
	
.Index4{ height:890px; background:#FF318D; overflow:hidden;}
    .Index4 .Index4Box{ padding-bottom:65px;}
    .Index4 .Index4Box .tit{ text-align:center; margin:0 auto; padding:50px 0 25px; background:url(../img/index4_tit_bg.jpg?a) repeat-y;}
	.Index4 .Index4Box .AnBox{position:relative;}
	.Index4 .Index4Box .AnBox .swiper-slide{ width:100%; height:730px;}
	.AnBox > .swiper-pagination-bullets{ bottom:185px; left:280px;}
	.AnBox .swiper-pagination-bullet{width:22px; height:22px; line-height:23px; border-radius:0;  text-align:center; color:#1c2448; background:#FFDFDF; opacity:1;filter:alpha(opacity=100);}
    .AnBox .swiper-pagination-bullet-active{background:#000102; color:#fff;}
	.AnBox .swiper-button-next, .AnBox .swiper-button-prev{ width:35px; height:71px; top:36%;}
	.AnBox .swiper-button-next:hover, .AnBox .swiper-button-prev:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}
	.AnBox .swiper-button-prev, .AnBox .swiper-container-rtl{background:url(../img/prev2.png?a) no-repeat; left:180px;}
	.AnBox .swiper-button-next, .AnBox .swiper-container-rtl{background:url(../img/next2.png?a) no-repeat; right:180px;}
	.Index4 .aaa{ position:relative; height:90px; z-index:2;}
	.Index4 .aaa a{ width:396px; height:87px; position:absolute; bottom:170px; right:115px; display:block;}

.Index5{ height:900px; background:#1A0947;}
    .Index5 .Index5Box .tit{ text-align:center; margin:50px auto 60px;}
	.Index5 .img{ height:644px;background:url(../img/index5_1.jpg?a) no-repeat top center;}



.Index6{  background:#FFFFFF; }
    .Index6 .Index6Box{ height:220px;}
    .Index6 .Index6Box .tit{ text-align:center; padding-top:80px;}
	.Index6 .Index6Box2{ margin:0 auto; overflow:hidden;}
	.Index6 .Index6Box2 img{ width:100%;}





.Ztbox{ width:1200px;}
.FullBox1{ height:596px; background:url(../img/7yueimg/box1_bg.jpg?a) no-repeat top center;}
    .FullBox1 .Ztbox{  height:100%;}
    .FullBox1 .CBox1{ text-align:center; position:relative;}

	.FullBox1 .CBox1 a.zx{ margin-top:475px; display:block;}



.FullBox2{ height:617px; background:url(../img/7yueimg/box2_bg.jpg?a) no-repeat top center;}
    .FullBox2 .Ztbox{  height:100%;}
    .FullBox2 .CBox2{ text-align:center; position:relative; padding-top:114px;}

	.FullBox2 .CBox2 a{ float:left;}


.FullBox3{ height:611px; background:url(../img/7yueimg/box3_bg.jpg?a) no-repeat top center; position:relative; z-index:2;}
    .FullBox3 .Ztbox{  height:100%;}
    .FullBox3 .CBox3{ text-align:center; position:relative;padding-top:124px;}
	.FullBox3 .CBox3 a{ float:left;}
	.FullBox3 .CBox3 a.zx{ display:block; float:none; margin-top:440px;}





.FullBox4{ height:509px; overflow:hidden;background:#FDDED6;}
    .FullBox4 .Ztbox{  height:100%;padding-top:79px;}
    .FullBox4 .CBox4{ text-align:center; position:relative;}

	.FullBox4 .CBox4 a{ float:left;}


.FullBox5{height:652px; background:url(../img/7yueimg/box5_bg.jpg?a) no-repeat top center; position:relative; z-index:2;}
    .FullBox5 .Ztbox{  height:100%;}
    .FullBox5 .CBox5{ text-align:center; position:relative;}

	.FullBox5 .CBox5 a.zx{ display:block;  margin-top:604px;}


.FullBox6{ height:879px; background:url(../img/7yueimg/box6_bg.jpg?a) no-repeat top center;}


